multiple plug and socket - German English Dictionary